home *** CD-ROM | disk | FTP | other *** search
/ OpenGL Superbible (2nd Edition) / OpenGL SuperBible e2.iso / tools / GLUT-3.7 / LIB / GLUT / glut_dials.c < prev    next >
Encoding:
C/C++ Source or Header  |  1998-08-12  |  742 b   |  27 lines

  1.  
  2. /* Copyright (c) Mark J. Kilgard, 1994. */
  3.  
  4. /* This program is freely distributable without licensing fees
  5.    and is provided without guarantee or warrantee expressed or
  6.    implied. This program is -not- in the public domain. */
  7.  
  8. #include "glutint.h"
  9.  
  10. void APIENTRY 
  11. glutButtonBoxFunc(GLUTbuttonBoxCB buttonBoxFunc)
  12. {
  13.   __glutCurrentWindow->buttonBox = buttonBoxFunc;
  14.   __glutUpdateInputDeviceMaskFunc = __glutUpdateInputDeviceMask;
  15.   __glutPutOnWorkList(__glutCurrentWindow,
  16.     GLUT_DEVICE_MASK_WORK);
  17. }
  18.  
  19. void APIENTRY 
  20. glutDialsFunc(GLUTdialsCB dialsFunc)
  21. {
  22.   __glutCurrentWindow->dials = dialsFunc;
  23.   __glutUpdateInputDeviceMaskFunc = __glutUpdateInputDeviceMask;
  24.   __glutPutOnWorkList(__glutCurrentWindow,
  25.     GLUT_DEVICE_MASK_WORK);
  26. }
  27.